highest court of law - Spanish English Dictionary